turkey tangle - Turkish English Dictionary